Solving the TTC 2011 Model Migration Case with Edapt

نویسنده

  • Markus Herrmannsdoerfer
چکیده

1 Edapt in a Nutshell Edapt1 is a transformation tool tailored for the migration of models in response to metamodel adaptation. Edapt is an official Eclipse tool derived from the research prototype COPE. Modeling the Coupled Evolution. As depicted by Figure 1, Edapt specifies the metamodel adaptation as a sequence of operations in an explicit history model. The operations can be enriched with instructions for model migration to form so-called coupled operations. Edapt provides two kinds of coupled operations according to the automatability of the model migration [6]: reusable and custom coupled operations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Solving the TTC 2011 Reengineering Case with Edapt

1 Edapt in a Nutshell Edapt1 is a transformation tool tailored for the migration of models in response to metamodel adaptation. Edapt is an official Eclipse tool derived from the research prototype COPE. Modeling the Coupled Evolution. As depicted by Figure 1, Edapt specifies the metamodel adaptation as a sequence of operations in an explicit history model. The operations can be enriched with i...

متن کامل

Saying Hello World with Edapt - A Solution to the TTC 2011 Instructive Case

1 Edapt in a Nutshell Edapt1 is a transformation tool tailored for the migration of models in response to metamodel adaptation. Edapt is an official Eclipse tool derived from the research prototype COPE. Modeling the Coupled Evolution. As depicted by Figure 1, Edapt specifies the metamodel adaptation as a sequence of operations in an explicit history model. The operations can be enriched with i...

متن کامل

Solving the TTC 2011 Model Migration Case with UML-RSDS

UML-RSDS is a model-driven development method with an associated toolset. It was originally designed as a general-purpose method for synthesising verified executable systems from high-level specifications [2], and has been adapted for the synthesis of transformation implementations from specifications [3]. Modelling is carried out using UML 2: class diagram models, use cases, state machines, ac...

متن کامل

Solving the TTC 2011 Reengineering Case with MOLA and Higher-Order Transformations

The Reengineering Case of the Transformation Tool Contest 2011 deals with automatic extraction of state machine from Java source code. The transformation task involves complex, non-local matching of model elements. This paper contains the solution of the task using model transformation language MOLA. The MOLA solution uses higher-order transformations (HOT-s) to generate a part of the required ...

متن کامل

Saying Hello World with Epsilon - A Solution to the 2011 Instructive Case

Epsilon is an extensible platform of integrated and task-specific languages for model management. With solutions to the 2011 TTC Hello World case, this paper demonstrates some of the key features of the Epsilon Object Language (an extension and reworking of OCL), which is at the core of Epsilon. In addition, the paper introduces several of the task-specific languages provided by Epsilon includi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011